.wrap {
    display: flex;
    flex-direction: column;
    border: 1px solid rgba(233, 233, 233, 1);
    border-radius: 2px;
    display: flex;
    overflow: hidden;
    width: 250px;
    height: 600px;
    flex-shrink: 0;
    :global {
        .ant-tree {
            width: 100%;
            padding: 5px 0;
        }
        .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
            color: #ff9e00;
            background: none;
        }
        .ant-tree li .ant-tree-node-content-wrapper:hover {
            color: #ff9e00;
            background: none;
        }
        .disabled {
            color: rgba(0, 0, 0, 0.25);
        }
        .ant-tree-node-selected {
            .ant-tree-title {
                .disabled {
                    color: #ff9e00;
                }
            }
        }
    }
}

.title {
    font-size: 16px;
    padding-left: 24px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(233, 233, 233, 1);
}

.tree {
    padding: 8px 8px 24px 8px;
    overflow: auto;
    display: flex;
    justify-content: center;
}
